import parseTemplateToTokens from './parseTemplateToTokens.js'
import renderTemplate from './renderTemplate.js'

// 全局提供一个 MY_TemplateEngine 对象
window.MY_TemplateEngine = {
  // 渲染方法
  render(templateStr, data) {
    //  将模板字段串转换成 tokens
    let tokens = parseTemplateToTokens(templateStr)
    // 将 tokens 转换成 dom字符集
    let domStr = renderTemplate(tokens, data)
    console.log(domStr);
    
    return domStr
  },
};
